package com.tree.backend.entity.vo;

import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * 企业详情视图对象
 */
@Data
public class EnterpriseVO implements Serializable {
    
    private static final long serialVersionUID = 1L;
    
    /**
     * 企业ID
     */
    private Long id;
    
    /**
     * 企业名称
     */
    private String name;
    
    /**
     * 企业描述
     */
    private String description;
    
    /**
     * 联系人姓名
     */
    private String contactName;
    
    /**
     * 联系人电话
     */
    private String contactPhone;
    
    /**
     * 联系人邮箱
     */
    private String contactEmail;
    
    /**
     * 企业地址
     */
    private String address;
    
    /**
     * 状态：0-待审核 1-正常 2-审核失败 3-禁用
     */
    private Integer status;
    
    /**
     * 状态文本
     */
    private String statusText;
    
    /**
     * 创建时间
     */
    private LocalDateTime createTime;
    
    /**
     * 更新时间
     */
    private LocalDateTime updateTime;
}